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