Osmotic meaning

Of or relating to osmosis.
adjective
0
2
Advertisement