English | German | Russian | Czech

demographer English

Meaning demographer meaning

What does demographer mean?

demographer

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

Synonyms demographer synonyms

What other words have the same or similar meaning as demographer?

demographer English » English

demographist population scientist

Are you looking for...?