Search "" in:
Browse words next to:
membrane
1
: a thin soft pliable sheet or layer especially of animal or plant origin
2
: a limiting protoplasmic surface or interface—see nuclear membrane, plasma membrane
Learn more about
"membrane" and related topics at
Britannica.com
|
|