Troxerutin Definition
noun
A hydroxyethylrutoside flavonol found in Sophora japonica, used as a vasoprotective.
Wiktionary
Find Similar Words
Find similar words to troxerutin using the buttons below.
A hydroxyethylrutoside flavonol found in Sophora japonica, used as a vasoprotective.
Find similar words to troxerutin using the buttons below.