transwell

English

/ˈtɹænzwɛl/

noun
Definitions
  • (medicine) A membrane insert used for cell cultures, between agar wells.

Etymology

Prefix from English well.

Origin

English

well

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms