Emergy
Origin
From embodied energy
Full definition of emergy
Noun
emergy
(uncountable)- (ecology) the total energy used in the life cycle of some product; the available energy of one kind that has to be used up directly and indirectly to make a product or service
Usage notes
Often expressed in terms of solar energy.