|
Definition of Biorepository
1. Noun. (biology) a long-term storage and conservation facility for biological specimens ¹
¹ Source: wiktionary.com
|
1. Noun. (biology) a long-term storage and conservation facility for biological specimens ¹
¹ Source: wiktionary.com