Word info

thermostabilizer

Noun

Meaning

thermostabilizer (plural thermostabilizers)

A device or substance that thermostabilizes.

Source: en.wiktionary.org

Close letter words and terms