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)