Meaning of hydronephrosis

Definition of hydronephrosis

(noun) accumulation of urine in the kidney because of an obstruction in the ureter

Other information on hydronephrosis

WIKIPEDIA results for hydronephrosis
Amazon results for hydronephrosis