Translation of "membrana" into English
membrane, membrane are the top translations of "membrana" into English.
membrana
grammar
-
membrane
nouna mechanical, thin, flat flexible part that can deform or vibrate when excited by an external force [..]
-
membrane
-
Show algorithmically generated translations
Translations with alternative spelling
Membrana
-
membrane
nounthin, film-like structure that separates two fluids, acting either as a selective barrier or a separating structure
Phrases similar to "membrana" with translations into English
-
plasma membrane
Add example
Add