HYDRONEPHROSIS MEANING IN ENGLISH

• Hydronephrosis Definition & Synonyms

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


RECENT SEARCHES