flavoglycosides
English
Noun
flavoglycosides
plural of
flavoglycoside