flavonoid
noun/ˈfleɪvənɔɪd/
/ˈfleɪvənɔɪd/
(chemistry)- a type of substance found in some plants such as tomatoes that is thought to protect against some types of cancer and heart disease
Check pronunciation:
flavonoid
Definition of flavonoid noun from the Oxford Advanced Learner's Dictionary