monosaccharides

English

Noun

monosaccharides

  1. plural of monosaccharide

French

Noun

monosaccharides m

  1. plural of monosaccharide