tayra

Nouns

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

Synonyms

Eira barbara taira

Words of close approximity