Unscramble
Definition of Tetrasaccharide
Noun: tetrasaccharide
Any of a variety of carbohydrates that yield four monosaccharide molecules on complete hydrolysis
See also:
tetras
tetraskele