Definition, synonyms and related words
A rare hexose whose derivatives, obtained from the plant Vitex negundo, protect against diabetes