Find the word definition

Wiktionary
idopyranose

n. (context carbohydrate English) A rare hexose whose derivatives, obtained from the plant (taxlink Vitex negundo species noshow=1), protect against diabetes