Authors: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Definition of Membrane


  1. 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