Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement