Dictionary
Dictionary
Membranous — definition & meaning
Word Type Definition Membranous a. Pertaining to, consisting of, or resembling, membrane;
as, a membranous covering or lining.
Explore more words:
Approach · Saxonism · Adit · Articulate · Impishly · Hopeless · Isospondylous · Townish ·