English edit

Noun edit

membranes

  1. plural of membrane
  2. (medicine, informal, specifically) The amniotic sac.

Asturian edit

Noun edit

membranes

  1. plural of membrana

Catalan edit

Noun edit

membranes

  1. plural of membrana

French edit

Pronunciation edit

  • (file)

Noun edit

membranes ?

  1. plural of membrane