English Dictionary
◊ TETRASACCHARIDE
tetrasaccharide
n : any of a variety of carbohydrates that yield four
monosaccharide molecules on complete hydrolysis