Armadillos are New World placental mammals, have you ever seen an armadillo?
No I have not, but I live in Texas and I know they're common here
The word "armadillo" means "little armoured one" in Spanish, they are very popular in Texas.