A Complete Word Dictionary Encyclopedia
A Complete Word Dictionary Encyclopedia

Google
 
Web www.click4everything.com

Results per page:

membrane -


Traditional English :: membrane
membrane - n.
1 any pliable sheetlike structure acting as a boundary, lining, or partition in an organism.
2 a thin pliable sheet or skin of various kinds.
    membranaceous adj. membraneous adj. membranous adj. [L membrana skin of body, parchment (as MEMBER)]
Common Misspellings
Related Words
keypad  arachnoid  electrode  assembly  basilar  tube  diffuser  epi  retinal  erythrocyte  oxygen  permeability  hyaline  disease 
Most Often Usage
membrane keypad
arachnoid membrane
membrane electrode assembly
basilar membrane
membrane tube diffuser
epi retinal membrane
erythrocyte membrane oxygen permeability
hyaline membrane disease