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, taira, tiara, tar, tyr, tarawa, totara, taur, tuatera, tray, tare, taro, tiar, tear, tyre, tahr, tyrr, tyro, tuatara
|
|
|