phosphohexoses

English

Noun

phosphohexoses

  1. plural of phosphohexose