Noun: stachyose
- A tetrasaccharide found in the tubers of the Chinese artichoke
"Stachyose is being studied for its potential prebiotic properties"
Derived forms: stachyoses
Type of: tetrasaccharide
Encyclopedia: Stachyose