English translation of 'membrana'
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'membrana' in Other Languages
British English: membrane NOUN
A membrane is a thin piece of skin which connects or covers parts of a person's or animal's body.
...inflammation of the thin membrane that lines the heart.
Translation of membrana from the Collins Portuguese to English Dictionary