heptadecaglycosides

English

edit

Noun

edit

heptadecaglycosides

  1. plural of heptadecaglycoside