PYONEPHROSIS Meaning of PYONEPHROSIS in English “+ nounEtymology: New Latin, from py- + nephrosis : a collection of pus in the kidney Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012