transwell
Noun
Meaning
transwell (plural transwells)
(medicine, microbiology) A membrane insert used for cell cultures, between agar wells.
Noun
transwell (plural transwells)
(medicine, microbiology) A membrane insert used for cell cultures, between agar wells.