Armadillos

Armadillos

Armadillos are an invasive species from Central and South America. They weren't made popular as Texas souvenirs until the 1890s. They are also frequently carriers of leprosy.

Previous Fact Next Fact
Categories: AnimalsPlaces

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links