Wikipedia AI summary
Armadillo (disambiguation)
An armadillo is a mammal with an armored shell.
Armadillo may also refer to: