tayra

noun

1.
long-tailed arboreal mustelid of Central America and South America