Dictionary Check: membranous
"membranous" is a valid word!
Scrabble
16
points
Words with Friends
21
points
Definition
adjective
relating to or made of or similar to a membrane
Example:
"membranous lining"
adjective
characterized by formation of a membrane (or something resembling a membrane)
Example:
"membranous gastritis"
Advertisement