Wiktionary
pampatheriids
n. (plural of pampatheriid English)
n. (plural of pampatheriid English)