flavonoid

nounA type of natural compound found in plants that gives color to fruits and vegetables and may have health benefits.

No synonyms or antonyms found for this word.

flavonoid synonyms & antonyms | whatsthatwordmean | whatsthatwordmean