biorepository
Noun
Meaning
biorepository (plural biorepositories)
(biology) a long-term storage and conservation facility for biological specimens
Noun
biorepository (plural biorepositories)
(biology) a long-term storage and conservation facility for biological specimens