'land resources' definitions:

Definition of 'land resources'

(from WordNet)
noun
Natural resources in the form of arable land