English | German | Russian | Czech

osmose English

Meaning osmose meaning

What does osmose mean?

osmose

(intransitive) To diffuse by osmosis. (transitive) To cause to diffuse by osmosis.

Synonyms osmose synonyms

What other words have the same or similar meaning as osmose?

osmose English » English

seep permeate penetrate ooze leach filter

Are you looking for...?