Letter Toolbox

MEMBRANE

“MEMBRANE” is a valid word.

14 Scrabble points
18 Words with Friends
8 letters

Definition

noun

  1. a thin pliable sheet of material
  2. a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants

< 8-letter words: MEMBRANE

2-letter words 16