Thermobattery /(?)/

Ther·mo·bat·ter·y

Thermobattery

n.
  1. A thermoelectric battery; a thermopile.