bioflavonoids

Our editors are putting together more complete content — check back in about 20 minutes

bioflavonoids — noun

1. Natural compounds in plants that may support health

1.名詞
釋義

Natural compounds in plants that may support health

例句

Bioflavonoids are found in citrus fruits, tea, and red wine.