Found 2 items, similar to Membranous.
English → English (WordNet)
Definition: membranous
membranous
adj 1: relating to or made of or similar to a membrane;
“membranous
lining”
2: characterized by formation of a membrane (or something
resembling a membrane);
“membranous gastritis” [syn:
membrane-forming]
English → English (gcide)
Definition: Membranous
Membranous
\Mem"bra*nous\, a. [Cf. F. membraneux.]
1. Pertaining to, consisting of, or resembling, membrane; as,
a membranous covering or lining.
[1913 Webster]
2. (Bot.) Membranaceous.
[1913 Webster]
Membranous croup (Med.), true croup. See
Croup.
[1913 Webster]