Thermobattery

Webster's Dictionary of the English Language

·noun A thermoelectric battery; a thermopile.