Definify.com

Definition 2024


catechins

catechins

English

Noun

catechins

  1. plural of catechin

Anagrams