English Dictionary
Definition population density in British English
population density noun
noun
1
a geographical term used to illustrate the distribution of people living in a specific area, usually measured in persons per kilometer squared
