glucosides
English
Noun
glucosides
plural of
glucoside