Definitions of land resources:

  • noun:   natural resources in the form or arable land