POPULATOR


Meaning of POPULATOR in English

noun one who populates.

Webster English vocab.      Английский словарь Webster.