Membrane (Noun)
Meaning 1
A pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants.
Classification
Nouns denoting body parts.
Synonyms
Hyponyms
- Mucosa
- Tympanum
- Midriff
- Adventitia
- Tunica
- Chorioallantoic Membrane
- Myringa
- Glomerular Capsule
- Capsula Glomeruli
- Tympanic Membrane
- Meninges
- Serosa
- Synovium
- Choroid Coat
- Hyaloid
Related Words
Meaning 2
A thin pliable sheet of material.
Classification
Nouns denoting man-made objects.