phosphoglucosides

English

Noun

phosphoglucosides

  1. plural of phosphoglucoside