a long-term storage and conservation facility for biological specimens.

listen to the pronunciation of a long-term storage and conservation facility for biological specimens.
Englisch - Englisch

Definition von a long-term storage and conservation facility for biological specimens. im Englisch Englisch wörterbuch

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