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, tyr, tar, tarawa, totara, tray, tyer, tira, tear, tahr, tare, tiar, tuatara, taur, thar, tyro, tyre
|
|
|