Word info

biorepository

Noun

Meaning

biorepository (plural biorepositories)

(biology) a long-term storage and conservation facility for biological specimens

Source: en.wiktionary.org

Close letter words and terms