TAPPEN


Meaning of TAPPEN in English

noun an obstruction, or indigestible mass, found in the intestine of bears and other animals during hibernation.

Webster English vocab.      Английский словарь Webster.