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

Leave a Reply

Your email address will not be published. Required fields are marked *

44 queries 1.154