Synonyms of Armadillo

Primary definition: A small to medium-sized mammal with a hard shell, belonging to the family Dasypodidae, native to the Americas.

Full Dictionary Entry

Antonyms & Opposite Concepts