ARMADILLO

Definition of ARMADILLO

  1. (noun)burrowing chiefly nocturnal mammal with body covered with strong horny plates