Find the word definition

Wiktionary
pampatheriid

n. (context zoology English) Any member of the Pampatheriidae, a family of large extinct armadillo-like plantigrade armoured xenarthrans.