English

edit

Noun

edit

mammothrepts

  1. plural of mammothrept