Word info

cryostock

Noun

Meaning

cryostock (plural cryostocks)

A stock of biological material preserved by freezing

Source: en.wiktionary.org

Close letter words and terms