osmolyte
Noun
Meaning
English Wikipedia has an article on:osmolyteWikipedia
osmolyte (plural osmolytes)
(biology) Any substance that contributes to the (regulation of) osmotic pressure in cells and tissues
Noun
English Wikipedia has an article on:osmolyteWikipedia
osmolyte (plural osmolytes)
(biology) Any substance that contributes to the (regulation of) osmotic pressure in cells and tissues