Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cryobanks
in English
cryobanks
#uncommon
Definitions
Noun
repositories
for
frozen
biological
samples
Cryobanks
store
frozen
cells
and
tissues
for
medical
research
.
Base Words
banks
cryo