History
History
Synonyms
UK
US
Meaning:
armadillo

a small animal of South America with a shell of bony plates, able to roll itself into a ball when attacked

primitive animal

ANTEATER as in Wiktionary
ANTEATER as in Wikipedia