Definition of Tatouay

  • 1. Naked-tailed armadillo of tropical South America Noun

Synonyms for word "tatouay"

Semanticaly linked words with "tatouay"

Hyponims for word "tatouay"