generation: the production of heat or electricity
production: (economics) manufacturing or mining or growing something (usually in large quantities) for sale
black felt cup: a common name for a variety of Sarcosomataceae