Wiktionary
technoecosystems
n. (plural of technoecosystem English)
n. (plural of technoecosystem English)