What is the meaning of Tannin?

Tannic acid or any of its derivatives.

Alternative spelling of tanin

tannin

Source: wiktionary.org