stachyose meaning

UK US

stachyose (noun): a tetrasaccharide found in the tubers of the Chinese artichoke.

Definition of stachyose

  1. a tetrasaccharide found in the tubers of the Chinese artichoke

    Type of: tetrasaccharide

Word lists: words starting with ST · words ending in SE · 9-letter words

More about stachyose on Wikipedia.