Web Dictionary

Meaning of membrane



Definitions of membrane

1. [n] - a pliable sheet of tissue that covers or lines or connects organs or cells of animals

2. [n] - a thin pliable sheet of material

 

Quotes

Sorry no example quotes for "membrane" were found





membrane Synonyms

tissue layer

 

Other infomation on membrane

uSearch results for membrane

WIKIPEDIA results for membrane

amazon results for membrane

ebay results for membrane








Bookmark webdictionary.co.uk by

Dictionary © 1999- . All rights reserved.      Cheap Number Plates