TOP

Definition of flavonoid noun from the Oxford Advanced American Dictionary

 

flavonoid

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