English Dictionary
◊ PRIODONTES
Priodontes
n : solely the giant armadillo [syn: {Priodontes}, {genus
Priodontes}]