What is the full meaning of cryostats
CRYOSTAT, a refrigeration apparatus [n]
Example of the word cryostats placed on a Scrabble board.