monosugars

English

Noun

monosugars

  1. plural of monosugar