This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Hydronephrosis

  1. n.
    An accumulation of urine in the pelvis of the kidney, occasioned by obstruction in the urinary passages.



Shares

Related Words

Menu