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

AARDVARK as in Wiktionary
AARDVARK as in Wikipedia