biochambers
English
Noun
biochambers
plural of
biochamber