Monosaccharide - English Synonyms Dictionary