benzquercin

EnglishEdit

NounEdit

benzquercin ‎(uncountable)

  1. A flavonoid drug.