D defs.my
Entry 2 senses Webster, 1913

Membranaceous

· Mem·bra·na·ceous · IPA
01 a. Same as Membranous.
  1. 1.
    Same as Membranous. See: Membranous
  2. 2.
    Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.(Bot.)