Synonyms and Antonyms for tayra

1. tayra (n.)

long-tailed arboreal mustelid of Central America and South America

Synonyms: