Find the word definition

Wiktionary
emergy investment ratio

n. (context ecology English) The ratio of purchased emergy to the local free environmental emergy.