English

Definition of flavonoid noun from the Oxford Advanced Learner's Dictionary

 

flavonoid

 noun
noun
BrE BrE//ˈfleɪvənɔɪd//
 
; NAmE NAmE//ˈfleɪvənɔɪd//
 
(chemistry)
 
jump to other results
a type of substance that is found in some plants such as tomatoes, which is thought to protect against some types of cancer and heart disease
See the Oxford Advanced American Dictionary entry: flavonoid