Subscribe
URL of the page has been copied to clipboard.
Meaning : (ecology) the status of an organism within its environment and community (affecting its survival as a species).
Synonyms : niche
Install App