glucosids
English
Noun
glucosids
plural of
glucosid