biochamber
Noun
Meaning
biochamber (plural biochambers)
A biologically secure chamber, typically attached to a microscope, in which dangerous organisms are contained
Noun
biochamber (plural biochambers)
A biologically secure chamber, typically attached to a microscope, in which dangerous organisms are contained