1 English Synonyms for MONOSUGAR
Prev.1Next
monosaccharide
Definition: 1. (carbohydrate) A simple sugar such as glucose, fructose or deoxyribose that has a single ring
Show more information about monosaccharide
Prev.1Next
Search took: 2.4542 ms