See Also: Armadillo(medicine)
armadillo(dictionary)
armadillo(encyclopedia)
armadillo(dictionary)

armadillo (iou)



armadillo noun1. Pl. -os. L16.
[Spanish, dim. of armado armed man, from Latin armatus pa. pple of armare ARM verb1.]
Any of a number of burrowing edentate mammals native to S. and Central America, which have bodies encased in bony plates and are able to roll themselves into a ball when threatened.