Meaning of “armadillo” in the English Dictionary

british dictionary

(Definition of “armadillo” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"armadillo" in American English

See all translations

armadillonoun [ C ]

us /ˌɑr·məˈdɪl·oʊ/ plural armadillos

a small animal found in South America, Central America, and in the southern US which has a body covered by hard, bony strips that allow it to curl into a ball to protect itself when attacked

(Definition of “armadillo” from the Cambridge Academic Content Dictionary © Cambridge University Press)