Definition of membranous
English to English adjective - relating to or made of or similar to a membrane
Membranous lining.
source: WordNet 3.0 - Pertaining to, consisting of, or resembling, membrane; as, a membranous covering or lining.
source: Webster 1913 adjective satellite - characterized by formation of a membrane (or something resembling a membrane)
Membranous gastritis.
source: WordNet 3.0
Visual Synonyms
Nearby Word
|
|
|