monosaccharide ( synonym found)

Definition of monosaccharide:

(n) : a simple sugar such as glucose, fructose or deoxyribose that has a single ring

Back to Top