'armadillo' definitions:

Definition of 'armadillo'

From: WordNet
noun
Burrowing chiefly nocturnal mammal with body covered with strong horny plates