: any of various monosaccharides C7H14O7 containing seven carbon atoms in a molecule
Love words? Need even more definitions?
Merriam-Webster unabridged



