catechine in French catechine in French catéchine noun A polyphenolic antioxidant plant metabolite. Add to Flashcards