Energy/power From Living Matter
Puzzle 8 of Wonderful Sights Pack
Question is: Energy/power From Living Matter
and the answer is: BIOFUEL
Word Meaning:
BIOFUEL — Any fuel that is obtained from a renewable biological resource, especially from biomass.
Definitions from Wiktionary.