armadillo

nounA small to medium-sized mammal with a hard, bony shell covering its back, found in the Americas.

No synonyms or antonyms found for this word.

armadillo synonyms & antonyms | whatsthatwordmean | whatsthatwordmean