A thin layer or fold of tissue, usually supported by a fibrous network, serving to cover or line some part or organ, and often secreting or absorbing certain fluids.
Membrane Translations
membrane in French is membrane
membrane in German is Membrane
membrane in Italian is membrana
membrane in Latin is membrana
membrane in Spanish is membrana
membrane in Swedish is membran, hinna
Share with your Friends
Everyone likes a good quote - don't forget to share.