Home / H / hydronephrosis

hydronephrosis

noun 14 letters Scrabble 26 WWF 25
Definitions
noun

accumulation of urine in the kidney because of an obstruction in the ureter

Look “hydronephrosis” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →