thermobatteries
English
Noun
thermobatteries
plural of
thermobattery