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
Check pronunciation: flavonoid
Definition of flavonoid noun from the Oxford Advanced American Dictionary