English edit

Etymology edit

neo- +‎ membrane

Pronunciation edit

Noun edit

neomembrane (plural neomembranes)

  1. A newly-formed membrane (typically, on a wound)