English edit

Etymology edit

osmo- +‎ stabilizer

Noun edit

osmostabilizer (plural osmostabilizers)

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