bioflavonoidsOur editors are putting together more complete content — check back in about 20 minutesbioflavonoidsbioflavonoids — noun名詞1. Natural compounds in plants that may support health1.名詞釋義Natural compounds in plants that may support health例句Bioflavonoids are found in citrus fruits, tea, and red wine.