heptadecaglycosides

English

Noun

heptadecaglycosides

  1. plural of heptadecaglycoside