Definitions for membrane
  • Membranal - Sorry, we do not have a definition for this word
  • Membranate - Sorry, we do not have a definition for this word
  • 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.
  • Membraned - Sorry, we do not have a definition for this word
  • Membraneous (a.) - See Membranous.
  • Membranes - Sorry, we do not have a definition for this word
  • Membranous (a.) - Pertaining to, consisting of, or resembling, membrane; as, a membranous covering or lining.
  • Membranous (a.) - Membranaceous.
  • Membranously - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
ab ae am an ar ba be em en er ma me mm na ne re