Search results
- Dictionaryarmadillo/ˌɑːməˈdɪləʊ/
noun
- 1. a nocturnal insectivorous mammal that has large claws for digging and a body covered in bony plates. Armadillos are native to Central and South America and one kind is spreading into the southern US.
Powered by Oxford Dictionaries