Meaning of priodontes

Definition of priodontes

(noun) solely the giant armadillo

Other information on priodontes

WIKIPEDIA results for priodontes
Amazon results for priodontes