monosaccharide - English Synonyms Dictionary