D defs.my
Entry 2 senses Webster, 1913

Membranous

/mĕm'-brən-əs/ · Mem·bra·nous · IPA /ˈmɛm.bɹən.əs/
01 a. Pertaining to, consisting of, or resembling, membrane; as, a membranous covering or lining.
  1. 1.
    Pertaining to, consisting of, or resembling, membrane; as, a membranous covering or lining.
  2. 2.
    Membranaceous.(Bot.)
Phrases & compounds
Membranous croup — true croup. See Croup.