Skip to main content
monosaccharide

noun. A simple sugar such as glucose, fructose or deoxyribose that has a single ring Source

Related Words