hydronephrosis
Explore definitions, synonyms, and language insights of hydronephrosis
Definitions
Noun
accumulation of urine in the kidney because of an obstruction in the ureter
Explore definitions, synonyms, and language insights of hydronephrosis