land resources

Definitions of land resources
  1. noun
    natural resources in the form of arable land
    see moresee less
    type of:
    natural resource, natural resources
    resources (actual and potential) supplied by nature
Word Family