Meaning

1 senses
  1. A long-term storage and conservation facility for biological specimens

Forms

plural: biorepositories
Singularbiorepository
Pluralbiorepositories

regular

See also

neighbours in the dictionary
biorepository — meaning, examples, forms, synonyms | Krumeto