Words · Common

membrane

/ˈmɛmbˌɹeɪn/ · 8 letters · 6 distinct letters

  1. noun

    a thin pliable sheet of material

  2. noun

    a pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants

Look up another word

membrane: definition, pronunciation and puzzle history · Nectary