osmostabilizer
Noun
Meaning
osmostabilizer (plural osmostabilizers)
An osmolyte that stabilizes osmotic pressure and thus prevents osmostress
Noun
osmostabilizer (plural osmostabilizers)
An osmolyte that stabilizes osmotic pressure and thus prevents osmostress