Tayra (noun) Definition, Meaning & Examples

noun
  1. a small animal, Eira barbara, of the weasel family, ranging from Mexico to tropical South America.
noun
  1. a large arboreal musteline mammal, Eira barbara, of Central and South America, having a dark brown body and paler head
Tayra (noun) Definition, Meaning & Examples

More Definitions