English synonyms about - contact  

tayra

noun

1 tayra

Long-tailed arboreal mustelid of Central America and South America.

synonyms: Eira barbara, taira.

Polish: hirara


Find more on tayra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.024