stachyose

definition: a tetrasaccharide found in the tubers of the Chinese artichoke
example:
speech part: noun
synonyms:

How stachyose is being used?