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.