Summary
Spanish to English:   more detail...
  1. membrana:
  2. Wiktionary:


Spanish

Detailed Translations for membrana from Spanish to English

membrana:

membrana [la ~] nom

  1. la membrana
    the membrane

Translation Matrix for membrana:

NounRelated TranslationsOther Translations
membrane membrana

Related Words for "membrana":

  • membranas

Synonyms for "membrana":

  • binza; laminilla; película; telilla; cutícula

Wiktionary Translations for membrana:

membrana
noun
  1. separating tissue

Cross Translation:
FromToVia
membrana membrane membrane — anatomie|fr tissu organique animal servant à former, envelopper, séparer ou tapisser des cellules ou des organes.

External Machine Translations:

Related Translations for membrana