Definition, synonyms and picture of armadillo

Learn in


n. armadillo

Definition of armadillo in English

Omnivorous mammal of small size with a carapace of overlapping bony layers that allows it to defend itself by adopting a spherical shape, endemic to Central and South America.

Synonyms of armadillo in English


Lists where this word appears

Jungle Animals II

8 words to learn