membrane – English–Español translations

🇬🇧 en es 🇪🇸

membrane noun

  /ˈmɛm.bɹeɪn/
  • enclosing or separating tissue
  • mechanical part
membrana

membranous adjective

  /ˈmɛm.bɹən.əs/
  • pertaining to a membrane
membranoso
Wiktionary Links