Humanosphere Definition
noun
That part of the Earth inhabited by, or influenced by humans.
Wiktionary
Find Similar Words
Find similar words to humanosphere using the buttons below.
That part of the Earth inhabited by, or influenced by humans.
Find similar words to humanosphere using the buttons below.