monosaccarides
French
Noun
monosaccarides
m
plural of
monosaccaride