Definition for Ecological footprint
From Biology Forums Dictionary
1) The amount of productive land needed to support each person on Earth.
2) An estimate of the amount of resources necessary to support a person's lifestyle.
From Biology Forums Dictionary
1) The amount of productive land needed to support each person on Earth.
2) An estimate of the amount of resources necessary to support a person's lifestyle.