mem·brane
n 1 : a thin soft pliable sheet or layer esp. of animal or plant origin 2 : a limiting protoplasmic surface or interface - see NUCLEAR MEMBRANE PLASMA MEMBRANE mem*braned adj
Similar sounding terms: mem·bra·na
Published under license with Merriam-Webster, Incorporated. © 1997-2024.
|
|
|