YourDictionary

mannose

noun

a monosaccharide found in some plants and produced by the oxidation of mannitol

See mannose in American Heritage Dictionary 4

Learn more about mannose

link/cite print suggestion box