English dictionary
stachyose meaning and definition
Definition and meaning of stachyose at MeaningMonkey.org. stachyose meaning and definition in the English Dictionary.STACHYOSE noun
Definition of stachyose (noun)
- a tetrasaccharide found in the tubers of the Chinese artichoke
Source: Princeton University Wordnet