stachyose
nounMedical Definition of stachyose
: a sweet crystalline tetrasaccharide sugar C24H42O21 that yields glucose, fructose, and galactose on hydrolysis