tayra









tayra


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
51 queries 0.540