Definition for Monosaccharides

From Biology Forums Dictionary