The AI-powered English dictionary
plural monosaccharides
(biochemistry) A simple sugar such as glucose, fructose or deoxyribose that has a single ring examples