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