demography ( synonym found)

Definition of demography:

(n) : the study of human populations, and how they change

Definition of demography:

(n) : the study of human populations, and how they change

Back to Top