microchambers
English
Noun
microchambers
plural of
microchamber