Definify.com

Definition 2024


thermobatteries

thermobatteries

English

Noun

thermobatteries

  1. plural of thermobattery