Stachyose Definition

noun

A tetrasaccharide found in many vegetables and plants, used as a sweetener or for its functional oligosaccharide property.

Wiktionary

Find Similar Words

Find similar words to stachyose using the buttons below.

Words Starting With

Words Ending With

Unscrambles

stachyose