Synonyms of TAYRA

What is another word for TAYRA
1.

Synonyms of TAYRA

noun - long-tailed arboreal mustelid of Central America and South America

2.

Synonyms of TAYRA

Synonyms of TAYRA