repopulators
English
Noun
repopulators
plural of
repopulator