Pyelonephrosis

What is Pyelonephrosis?

Pyelonephrosis definition and meaning on Dictionary terms:
noun Pathology.

any disease of the kidney and its pelvis.