Word Study
membranaceous
CIDE DICTIONARY
membranaceous, a. [L. membranaceus.].
- Same as Membranous. Arbuthnot. [1913 Webster]
- Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar. [1913 Webster]
For further exploring for "membranaceous" in Webster Dictionary Online