Find the word definition

Wiktionary
ecologically friendly

a. (context informal English) beneficial (or at least harmless) to the ecology of a region