Where does “Membrane” come from?

Membrane (German): membrane

Definitions

  1. membrane

Words derived from “Membrane”