tayra
1. [ noun ] (zoology) long-tailed arboreal mustelid of Central and South America
Synonyms: Eira_barbara taira
Related terms: musteline_mammal Eira
Similar spelling:   Tara
  Tarra
  Tarah
  taira
  tar
  Tarawa
  Tarr
  taro
  Tari
  tare
  Tauer
  tarry
  Tarro
  Tyra