English

edit

Noun

edit

pampatheriids

  1. plural of pampatheriid