Armadillos are from the new world Placental mammals with a leathery Armour shell.
What a coincidence!!!  I saw a dead Armadillo yesterday as i was driving home.  Apparently that hard shell wont protect them from cars.
Armiadillo happens to mean little armoured one in spanish.