Get Your Premium Membership

Hydronephrosis

[n] accumulation of urine in the kidney because of an obstruction in the ureter


Related Information

More Hydronephrosis Links



Book: Shattered Sighs