Tayra definitions

tī'rə
An omnivorous mustelid mammal (Eira barbara) of Central and South America, having a broad head, a long slender body, and short dense fur.
noun
8
0
A South American carnivore, Eira barbara, allied to the grison, with a long thick tail.
noun
0
0

Origin of tayra

Portuguese or Spanish taira