Definition of glycoses

A less frequently used term for monosaccharides.


Search the Dictionary for More Terms