EngToVietEnglish · Vietnamese

English dictionary

membrane

/'m/E/mbr/eI/n/

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

  1. a thin pliable sheet of material

    noun.artifact

    Source: WordNet 3.0

  2. a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants

    noun.body

    Source: WordNet 3.0

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

    noun

    Source: webster1913

Nearby words

Learn Vietnamese

Browse English words starting with M · Translate this word