monosaccharide

/mɑnəsˈækɝaɪd/

monosaccharide

English Noun
Ad

Definition

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

Etymology

From mono- + saccharide.

Ad