membrana
membrane
membrane
thin layer of tissue
Membrana means membrane and is a direct cognate of the English word membrane0.
noun
- membraneA thin layer of tissue that covers or lines somethingLa membrana celular protege el interior de la célula. // The cell membrane protects the interior of the cell.