catechin

/ˈkætɪtʃɪn/

Definitions

1. noun

A type of flavonoid found in plants, particularly in tea, and known for its antioxidant properties.

“The researchers studied the catechins in green tea for their potential health benefits.”

Synonyms

  • antioxidant
  • flavonoid