"hey, what's that weird looking animal with the armour? "an armadillo of course""
south american insectivorous mammal
""hey, what's that weird looking animal with the armour? "an armadillo of course""" What is the definition of "armadillo"?