Land rent
Definition
An economic term defined as the total net revenue or benefits received from a parcel of land.
Source
Glossary. M.S. Ashton et al. (eds.), Managing Forest Carbon in a Changing Climate,DOI 10.1007/978-94-007-2232-3, © Springer Science + Business Media B.V. 2012