Etymed
Open the app →
Glossary
› membran/o
membran/o
Meaning:
membrane; thin layer ·
Origin:
Latin
Terms using membran/o
pseudomembranous colitis
membranous nephropathy