Skip to main content

hydronephrosis

English hydronephrosis meaning in English  •  hydronephrosis का अर्थ अंग्रेजी में
Noun
  • An accumulation of urine in the pelvis of the kidney, occasioned by obstruction in the urinary passages.
Advertisement