Definify.com

Definition 2026


cryostats

cryostats

English

Noun

cryostats

  1. plural of cryostat