English Dictionary
◊ EUPHRACTUS
Euphractus
n : a genus of Dasypodidae [syn: {Euphractus}, {genus Euphractus}]