the total number of people living in an area divided by the total area of cultivated land they...
Glossary
wind farm
Subject:
- Geography
a large number of windmills or wind generators constructed on a large area of land or in the ocean to harness the energy of the wind