Word info

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

Source: en.wiktionary.org

Related terms

Close letter words and terms