Attested.to

Definition

excessive ammonia in the urine

Seed ·

Term in context

ammoniuria in CommonParlance