English edit

Noun edit

mammothrepts

  1. plural of mammothrept