Armadillo Meaning

There are 1 meaning(s) for word Armadillo

Meaning 1 : burrowing chiefly nocturnal mammal with body covered with strong horny plates