Homaluria

Definition of Homaluria from the PharmacyDictionary.in

Homaluria

The production and excretion of urine at a normal, even rate.

Not Available