Technosphere definition
Advertisement
Other Word Forms
Noun
Singular:
technosphere
Plural:
technospheresOrigin of technosphere
- techno- + -sphere
From Wiktionary