biochamber (English, noun)
expansion: biochamber (plural biochambers)
Senses:
glosses: A biologically secure chamber, typically attached to a microscope, in which dangerous organisms are contained
Forms:
form: biochambers
tags: plural