monoglucosides

English

Noun

monoglucosides

  1. plural of monoglucoside