Membranaceous

word

1. Adjective

Same as Membranous.

2. Adjective

Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.
More about this word
Synonyms and related words
Explore this word