Hematuria

Definition of Hematuria from the PharmacyDictionary.in

Hematuria

The presence of blood in the urine

Not Available