Meaning of aminoaciduria

Definition of aminoaciduria

(noun) abnormal presence of amino acids in the urine; usually a symptom of metabolic defects

Other information on aminoaciduria

WIKIPEDIA results for aminoaciduria
Amazon results for aminoaciduria