Feedback
Membranaceous
Meaning
Adj
●
Resembling or having
properties
of a membrane.
Sourced from
Wiktionary
Origin
membranaceous
English
membranaceus
Latin
-aceus
Latin
membrana
Latin
membrum
Latin
Sourced from
Etym
Synonyms
Membranous
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better