thermostabiliser
Noun
Meaning
thermostabiliser (plural thermostabilisers)
Something that provides thermostabilization, especially an insulated container
Noun
thermostabiliser (plural thermostabilisers)
Something that provides thermostabilization, especially an insulated container