Thesaurus:monosaccharide

English

Noun

Sense: a simple sugar

Synonyms
Hyponyms
Hypernyms