• Membraniferous

    Full definition of membraniferous

    Adjective

    membraniferous

    1. Having or producing membranes.
    © Wiktionary