armadillu

Noun

 * 1)  burrowing mammal covered with bony, jointed, protective plates