Webster's Revised Unabridged Dictionary · 1913

Membranaceous

Membranaceous , adjective

[Latin membranaceus.]

1.
Same as Membranous. — Arbuthnot
2.
(Botany) Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.