Synonyms of Ecological scarcity

Primary definition: The finite availability of natural resources and ecosystem services relative to the demands placed upon them by human societies.

Full Dictionary Entry

Antonyms & Opposite Concepts