• Neomembrane

    Origin

    - + neo + membrane

    Full definition of neomembrane

    Noun

    neomembrane

    (plural neomembranes)
    1. A newly-formed membrane (typically, on a wound)
    © Wiktionary