tayra
/ˈtɛrə/Definitions
1. noun
a carnivorous mammal of the weasel family, native to Central and South America
“The tayra is a common sight in the dense forests of Costa Rica.”
1. noun
a carnivorous mammal of the weasel family, native to Central and South America
“The tayra is a common sight in the dense forests of Costa Rica.”