What is the full meaning of cryobanks
CRYOBANK, a place for storing human tissue at very low temperatures [n]
Example of the word cryobanks placed on a Scrabble board.