theconqueror12ovzexs theconqueror12ovzexs 26-09-2017 Geography contestada Which term defines the average number of people living within a square mile? A Birthrate B Population density C population distribution D doubling time WILL MARK BRAINLIEST