Word info

osmosolute

Noun

Meaning

osmosolute (plural osmosolutes)

(biology) Any solute produced via osmosis

Source: en.wiktionary.org

Close letter words and terms