Definition of "pampatheriid"
pampatheriid
noun
plural pampatheriids
(zoology) Any member of the Pampatheriidae, a family of large extinct armadillo-like plantigrade armoured xenarthrans.
plural pampatheriids
(zoology) Any member of the Pampatheriidae, a family of large extinct armadillo-like plantigrade armoured xenarthrans.