Definition of tayra
English to English noun - long-tailed arboreal mustelid of Central America and South America
source: WordNet 3.0 - 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: Webster 1913
Visual Synonyms 
Nearby Word
tayra, tara, tiara, taira, tar, tyr, tarawa, totara, tera, tiar, tear, tyro, tyrr, tira, tuatera, thar, taro, tahr, tyer, tuatara
|
|
|