Meaning of membrana in Spanish:
membrana
Translate membrana into English
feminine noun
1Lámina de tejido orgánico, generalmente flexible y resistente, de los seres animales o vegetales, entre cuyas funciones están la de recubrir un órgano o un conducto o la de separar o conectar dos cavidades o estructuras adyacentes.
el ojo humano está protegido por varias membranas; los dedos de los patos están unidos por membranas interdigitales2Lámina fina de material elástico.
este modelo de caja registradora posee un teclado de membrana y un visor de dos líneas3Music
Lámina muy tensada, generalmente de piel, que en un instrumento de percusión forma la parte que se golpea o frota para producir los sonidos.la membrana del pandero está muy desgastada; se puede afinar el timbal apretando o aflojando los tornillos, con lo que se varía la tensión de la membrana
Origin
Préstamo (s. XV) del latín membrana 'membrana', derivado de membrum 'miembro' en el sentido de 'piel que recubre los miembros', de donde surge el resto de acepciones.