Wiktionary
thermobatteries
n. (plural of thermobattery English)
n. (plural of thermobattery English)