Tatouay

Noun

  • An armadillo (Cabassous tatouay), native to tropical South America; the broad-banded armadillo.

Leave a Reply

Your email address will not be published.