Attested.to

Definition

a scientist who studies the growth and density of populations and their vital statistics

Seed ·

Term in context

demographer in CommonParlance