eira-barbara

Nouns

  • (n) long-tailed arboreal mustelid of Central America and South America taira, tayra,

Synonyms

taira tayra

Words of close approximity