TAYRA


Meaning of TAYRA in English

noun a south american carnivore (galera barbara) allied to the grison. the tail is long and thick. the length, including the tail, is about three feet.

Webster English vocab.      Английский словарь Webster.