Word info Synonyms

membranaceous

Adjective

Meaning

Same as Membranous.

Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.

Source: Webster's dictionary

Synonyms

Related terms

Close letter words and terms