monoglycosides

English

Noun

monoglycosides

  1. plural of monoglycoside