English edit

Noun edit

mammotrophs

  1. plural of mammotroph