osmolyte (English, noun)
expansion: osmolyte (plural osmolytes)
Senses:
topics: biology
natural-sciences
glosses: Any substance that contributes to the (regulation of) osmotic pressure in cells and tissues
Forms:
form: osmolytes
tags: plural