Definition, synonyms and picture of armadillo

Learn in

armadillo

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