Word
stachyose, n.
(stachyoses)
a tetrasaccharide found in the tubers of the Chinese artichoke
<noun.substance>
stachyose
semantic pointers
hypernym
tetrasaccharide