Catechin is a natural compound found in tea, particularly green tea. It is known for its antioxidant properties, which can help protect the body's cells from damage.
Catechins also have anti-inflammatory effects and may help improve heart health.
Full definition