Home

Word

stachyose, n.
(stachyoses)
more info a tetrasaccharide found in the tubers of the Chinese artichoke
<noun.substance>

stachyose
semantic pointers
hypernym