A cryostorage facilityA cryostorage facility
A cryostorage facility
From cryo- + store.
Wiktionary, CC BY-SA 4.0 · source
regular