bioflavinoid

nounA natural substance found in plants, especially citrus fruits, that is thought to have health benefits such as reducing inflammation and supporting the immune system.
bioflavinoid synonyms & antonyms | whatsthatwordmean | whatsthatwordmean