phosphoheptose en · NOUN EtymologyFrom phospho- + heptose. Meanings (uncountable) Any phosphosugar derived from a heptose