polyglucosides
English
Noun
polyglucosides
plural of
polyglucoside