meaning of thermobattery

1. A thermoelectric battery; a thermopile.


Related Words

thermobattery |

Developed & Maintained By Taraprasad.com

Treasure Words