Share This
https://youtu.be/ytDYvA-I_Hg
Merriam-Webster Online Dictionary
armadillo (noun)
any of a family (Dasypodidae) of burrowing edentate mammals found from the southern United States to Argentina and having the body and head encased in an armor of small bony plates