English Dictionary
◊ DASYPODIDAE
Dasypodidae
n : armadillos [syn: {Dasypodidae}, {family Dasypodidae}]