diglycosides

English

Noun

diglycosides

  1. plural of diglycoside