chamberslide
Noun
Meaning
chamberslide (plural chamberslides)
A removable polystyrene media chamber (for growing cells) attached to a standard glass microscope slide
Noun
chamberslide (plural chamberslides)
A removable polystyrene media chamber (for growing cells) attached to a standard glass microscope slide