Definisi 'tayra'
|
English to English noun
1 |
long-tailed arboreal mustelid of Central America and South America |  | source: wordnet30
2 |
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. |  | source: webster1913
|
|
|