Please enable javascript to use dictionary! Howto enable javascript?
membrane [membranes]▼(enclosing or separating tissue)noun[UK: ˈmem.breɪn] [US: ˈmem.ˌbren]
membrane [membranes]▼(mechanical part)noun[UK: ˈmem.breɪn] [US: ˈmem.ˌbren]
↑