1. membranous - Adjective
2. membranous - Adjective Satellite
Pertaining to, consisting of, or resembling, membrane; as, a membranous covering or lining.
Membranaceous.
Source: Webster's dictionarymembranous gastritis Source: Internet
membranous lining Source: Internet
A membranous appendage or fringe of hairs called the ligule lies at the junction between sheath and blade, preventing water or insects from penetrating into the sheath. Source: Internet
Cicadas have prominent eyes set wide apart, short antennae, and membranous front wings. Source: Internet
Malpighi, while studying the structure of the lung, noticed its membranous alveoli and the hair-like connections between veins and arteries, which he named capillaries. Source: Internet
The lower leaves are convert in length with long petioles and a membranous ocrea formed of fused, sheathing stipules. Source: Internet