Word info

hydruria

Noun

Meaning

hydruria (uncountable)

(medicine) The excretion of a greatly increased amount of watery urine; polyuria.

Source: en.wiktionary.org

Close letter words and terms