pampatheriid
Jump to navigation
Jump to search
English
[edit]Noun
[edit]pampatheriid (plural pampatheriids)
- (zoology) Any member of the Pampatheriidae, a family of large extinct armadillo-like plantigrade armoured xenarthrans.
pampatheriid (plural pampatheriids)