English

edit

Noun

edit

thermostabilizer (plural thermostabilizers)

  1. A device or substance that thermostabilizes.