• word of the day

    hydronephrosis

    hydronephrosis - Dictionary definition and meaning for word hydronephrosis

    Definition
    (noun) accumulation of urine in the kidney because of an obstruction in the ureter
Download our Mobile App Today
Receive our word of the day
on Whatsapp