SynonymX
Speak
Stachyose
Definition of Stachyose
1.
A tetrasaccharide found in the tubers of the Chinese artichoke
Noun
Semanticaly linked words with "stachyose"
tetrasaccharide
Hyponims for word "stachyose"
tetrasaccharide