phosphoglucosides

English

edit

Noun

edit

phosphoglucosides

  1. plural of phosphoglucoside