English edit

Noun edit

membrain

  1. Misspelling of membrane.