Where does “Osmose” come from?

Osmose (German): osmosis

Definitions

  1. osmosis

Words derived from “Osmose