Meaning ofmembranein English

membrane

us/ˈmɛm.braɪn/uk/ˈmem.breɪn/
#uncommon
Definitions
Compounds / Phrases