triglucosides
English
Noun
triglucosides
plural of
triglucoside