VariousWords beta
Related Terms:
Definitions:
Noun
hydronephrosis
Definition: accumulation of urine in the kidney because of an obstruction in the ureter
Definition: distension of the kidneys due to obstruction in the flow of urine