Word info

antidiuresis

Noun

Meaning

antidiuresis (uncountable)

(physiology) The control of body water balance by the reduction of urination

Source: en.wiktionary.org

Related terms

Close letter words and terms