Monosaccharides meaning : A simple sugar such as glucose, fructose or deoxyribose that has a single ring
monosaccharides
primary schools
storey
snapdragons
monkey nuts