cryostorage en · NOUN EtymologyFrom cryo- + storage. Meanings (uncountable) storage at very low temperatures using cryopreservation Relateds cryostore