armadillo means: It is a game animal native to the Southwest. The flavor of this bird is similar to that of duck. (in Cooking Dictionary)
What else does armadillo mean?
- An omnivorous, burrowing mammal of the Dasypodidae family. It is native to South America and Central America. The armor-like cover is made up of joined bony plates. (in Merlin Dictionary)