English | German | Russian | Czech

demographist English

Meaning demographist meaning

What does demographist mean?

demographist

(= demographer) a scientist who studies the growth and density of populations and their vital statistics

Synonyms demographist synonyms

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

demographist English » English

demographer population scientist

Are you looking for...?