Definify.com

Definition 2026


thermobatteries

thermobatteries

English

Noun

thermobatteries

  1. plural of thermobattery