Definitions of armadillo:

  • noun:   burrowing chiefly nocturnal mammal with body covered with strong horny plates