thermocryostats
English
Noun
thermocryostats
plural of
thermocryostat