osmostabilizer

English

Etymology

From osmo- +‎ stabilizer.

Noun

osmostabilizer (plural osmostabilizers)

  1. An osmolyte that stabilizes osmotic pressure and thus prevents osmostress