osmolyte
English
Noun
osmolyte
(
plural
osmolytes
)
(
biology
)
Any substance that contributes to the (regulation of)
osmotic pressure
in
cells
and
tissues
Related terms
osmolytic