glycosides
English
Noun
glycosides
plural of
glycoside