troxerutin

Noun

 * 1) A hydroxyethylrutoside flavonol found in  (formerly ), used as a vasoprotective.