membranate
adjective
mem·bra·nate
ˈmembrəˌnāt,
(ˈ)mem¦brānə̇t
: being, resembling, or having a membrane
Love words? Need even more definitions?
Merriam-Webster unabridged
Share