polyglucosides

English

Noun

polyglucosides

  1. plural of polyglucoside