Meaning of azoturia

Definition of azoturia

(noun) excess of urea in the urine

Other information on azoturia

WIKIPEDIA results for azoturia
Amazon results for azoturia