Membranous
Word Dictionary
-> Membranous
Search:
Membranous
(a.) Pertaining to, consisting of, or resembling, membrane; as, a membranous covering or lining.
(a.) Membranaceous.
Terms of Use
Canadian Jobs