tatouay
1. [ noun ] (zoology) naked-tailed armadillo of tropical South America
Synonyms: Cabassous_unicinctus cabassous
Related terms: armadillo genus_Cabassous
Similar spelling:   tatou
  tatty
  tattoo
  taut
  tatu
  Tait
  Taitt
  Taite
  Tadeo
  Tada