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.

Words Starting With

Words Ending With

Unscrambles

troxerutin