Synonyms of Tayra in English :
Antonyms of Tayra in English
Thesaurus of Tayra in English
Tayra
see definition of tayraSynonyms of tayra
1. (noun) long-tailed arboreal mustelid of Central America and South America
Member Meronyms of tayra
1. (noun) long-tailed arboreal mustelid of Central America and South America
Hypernyms of tayra
1. (noun) long-tailed arboreal mustelid of Central America and South America