The pronounced deprivation of well-being.
Income poverty refers to a particular formulation expressed solely in terms of
per capita or household income.
Millennium Ecosystem Assessment
Human health - Well-being
To read about this term in context:
GreenFacts Summary on Ecosystem Change:
GreenFacts Summary on Forests & Energy: