MEMBRANACEOUS Meaning of MEMBRANACEOUS in English adj ·same·as membranous. 2. membranaceous ·adj thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar. Webster English vocab. Английский словарь Webster. 2012