priodontine

Noun

 * 1) The giant armadillo or any of its extinct relatives.