heteroglycosides

English

Noun

heteroglycosides

  1. plural of heteroglycoside