Subscribe
URL of the page has been copied to clipboard.
Meaning : A scientist who studies the growth and density of populations and their vital statistics.
Synonyms : demographer, population scientist
Install App