monoxerutin
English
Noun
monoxerutin
(
uncountable
)
A particular
flavonol
.