Definition, synonyms and related words
A biobank where cryogenically preserved material is stored.
To store in such a biobank.