Word info

osmoregulator

Noun

Meaning

osmoregulator (plural osmoregulators)

Any organism that practices osmoregulation

Source: en.wiktionary.org

Close letter words and terms