repopulators

English

Noun

repopulators

  1. plural of repopulator