Hydronephrosis Meaning

There are 1 meaning(s) for word Hydronephrosis

Meaning 1 : accumulation of urine in the kidney because of an obstruction in the ureter