What does Biobank mean?

Biobank - German to English

biobank [cryogenic storage space facility]