Search for word
Search
membrane
Nouns
(n)
a thin pliable sheet of material
(n)
a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants
tissue layer
,
Synonyms
tissue layer
Words of close approximity
membrane bone
membrane-forming