English synonyms about - contact  

stachyose

noun

1 stachyose

A tetrasaccharide found in the tubers of the Chinese artichoke.


Find more on stachyose elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149