Medical Dictionary
stachyose
noun stach·y·ose \ˈstak-ē-ˌōs\
Medical Definition of STACHYOSE
: a sweet crystalline tetrasaccharide sugar C24H42O21 that yields glucose, fructose, and galactose on hydrolysis
Seen & Heard
What made you want to look up stachyose? Please tell us where you read or heard it (including the quote, if possible).