Word info

osmophile

Noun

Meaning

English Wikipedia has an article on:osmophileWikipedia
osmophile (plural osmophiles)

(biology) Any organism that is adapted to living in environments that have a high osmotic pressure

Source: en.wiktionary.org

Related terms

Close letter words and terms