Membranous
English Meaning
Pertaining to, consisting of, or resembling, membrane; as, a membranous covering or lining.
- Relating to, made of, or similar to a membrane.
- Pathology Characterized by the formation of a membrane or a layer similar to a membrane.