Definition of Membrane

  • (n.) 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.

Synonyms of Membrane

Antonyms of Membrane

No Antonyms Found.

Homophones of Membrane

No Antonyms Found.

Common English words

A list of the most frequently used words in the English languge.

Longest English Words

Longest words in the Oxford Dictionary.