Definify.com

Definition 2024


cryostats

cryostats

English

Noun

cryostats

  1. plural of cryostat