Meanings
plural micromembranes
- A very thin membrane, especially a semipermeable one
It is designed to detect the pressure exerted by a flux of solar Chameleons on a thin (100 nm) Si#95;3N#95;4 micromembrane thanks to their direct coupling to matter.
2015, G. Cantatore, A. Gardikiotis, D.H.H. Hoffmann, M. Karuza, Y.K. Semertzidis, K. Zioutas, “Recent Progress with the KWISP Force Sensor”, in arXiv
Origin
Rhymes & wordplay
Rhymes with micromembrane
Cite this entry
micromembrane. (n.d.). In WatkinsX Dictionary. Retrieved November 3, 2026, from https://dictionary.watkinsx.com/word/micromembrane
“micromembrane.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/micromembrane. Accessed November 3, 2026.
WatkinsX Dictionary, s.v. “micromembrane,” accessed November 3, 2026, https://dictionary.watkinsx.com/word/micromembrane.
Source: micromembrane on Wiktionary, CC BY-SA 4.0.