monoglycosides
English
Noun
monoglycosides
plural of
monoglycoside