Nature 's services is a term for the ways in which nature benefits humans . It means particularly those benefits that can be measured in economic terms .
Nature 's services is an umbrella term for the ways in which nature benefits humans , particularly those benefits that can be measured in economic terms .