demographistEnglish

demographer, demographist, population scientist

Noun

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

English: demographer, demographist, population scientist

English words with similar meanings

Show 2 words