Definify.com

Definition 2025


catechins

catechins

English

Noun

catechins

  1. plural of catechin

Anagrams