Definify.com
Webster 1913 Edition
Membranaceous
Memˊbra-na′ceous
,Adj.
[L.
membranaceus
.] 2.
(Bot.)
Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.
Webster 1828 Edition
Membranaceous
MEMBRANA'CEOUS
,Adj.
Birds of prey have membranaceous stomachs, not muscular.
1.
In botany, a membranaceous leaf has no distinguishable pulp between the two surfaces. In general, it denotes flatted or resembling parchment.