Definition of Membrane

Noun

  • a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants
    - tissue layer
  • a thin pliable sheet of material
Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc.

Word games points for the Membrane

  • Scrabble® score of the membrane (14)
  • Word Chums® score of the membrane (20)
  • Words With Friends® score of the membrane (18)

Unscramble membrane

137 unscramble word found using the letters membrane.

ab aber ae am ambeer amber ame ameer amen amene an ane ar arb are arene arm ba bam bammer ban bane bar bare barm barmen barn be beam beamer bean bear beare bee been beer bema bemean ben bename bene bere berm berme bra brae brame bran brane bream bree breem breme bren ea ean ear earn ee een em embar ember eme emma emmer en enarm ene enema er era ere erm ern erne ma mabe mae mam mamee man mane mar mare marm me mean meane meaner meare mee meer mem member membrane meme men mene mere merman mermen mm mna mneme na nab nabe nae nam name namer nare ne near neb nee neem neemb nema ram ramee ramen ran ranee re ream reame rean reb ree reen rem reman remen ren rename