MEMBRANACEOUS
Meaning of MEMBRANACEOUS in English
( a. )
Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012