generation: the production of heat or electricity
production: (economics) manufacturing or mining or growing something (usually in large quantities) for sale
mantis: predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer