flavoglycosides

English

Noun

flavoglycosides

  1. plural of flavoglycoside