hydronephrosis

Explore definitions, synonyms, and language insights of hydronephrosis

Definitions

Noun
accumulation of urine in the kidney because of an obstruction in the ureter

More General Terms