membranate
English
Etymology
From
membrane
+
-ate
(
adjective-forming suffix
)
.
Adjective
membranate
(
not comparable
)
Having the character of a
membrane
.