Library
The presence of an excessive amount of ammonia in the urine.
View more Health videos
LearnThatWord.com is a free vocabulary and spelling program where you only pay for results!
Excess of ammonia in the urine.