n, pl mem*bra*nae : MEMBRANE . Similar sounding terms: mem·brane Published under license with Merriam-Webster, Incorporated. © 1997-2004.