Definition Definition

membranaceous - Meaning and Examples

Meaning of 'membranaceous' (Webster Dictionary)

1 . Membranaceous [ a.]
- Same as Membranous.
- Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.