Word info

biochamber

Noun

Meaning

biochamber (plural biochambers)

A biologically secure chamber, typically attached to a microscope, in which dangerous organisms are contained

Source: en.wiktionary.org

Close letter words and terms