aminoaciduria meaning
UK US
aminoaciduria (noun): abnormal presence of amino acids in the urine; usually a symptom of metabolic defects.
Definition of aminoaciduria
Scrabble score: 18 (letter breakdown)
Word lists: words starting with AM · words ending in IA · 13-letter words
More about aminoaciduria on Wikipedia.