FLAVONOID


Meaning of FLAVONOID in English

/ ˈfleɪvənɔɪd; NAmE / noun

( chemistry ) 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

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.