Definition for Physiologic density

From Biology Forums Dictionary

The number of people per square mile of farmable or arable land.