diosmetin

English

Noun

diosmetin (uncountable)

  1. (biochemistry) An O-methylated flavone found in the Caucasian vetch.

Anagrams