English

edit

Noun

edit

diglycosides

  1. plural of diglycoside