taira

Nouns

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

Synonyms

Eira barbara tayra

Words of close approximity

Taif tail
tails taint