phosphoglucosides
English
Noun
phosphoglucosides
plural of
phosphoglucoside