membranoid
English
Etymology
From
membrane
+
-oid
.
Adjective
membranoid
(
comparative
more
membranoid
,
superlative
most
membranoid
)
Resembling a
membrane
.