Noun
ecoengineering (uncountable) A form of engineering that aims to work in harmony with the natural environment.