Meaning of ammoniuria

Definition of ammoniuria

(noun) excessive ammonia in the urine

Other information on ammoniuria

WIKIPEDIA results for ammoniuria
Amazon results for ammoniuria