heptadecaglycosides
English
Noun
heptadecaglycosides
plural of
heptadecaglycoside