troxerutin

English

Noun

troxerutin (uncountable)

  1. A hydroxyethylrutoside flavonol found in Styphnolobium japonicum (formerly Sophora japonica), used as a vasoprotective.