tayra
1.
(
noun
) long-tailed arboreal mustelid of Central and South America
Synonyms:
Eira barbara
,
taira
Related Words:
mustelid
,
musteline
,
musteline mammal
Terms and Conditions of Use / Copyright Notice