phosphoheptose

English

Etymology

From phospho- +‎ heptose.

Noun

phosphoheptose (uncountable)

  1. (organic chemistry) Any phosphosugar derived from a heptose