VariousWords beta
Related Terms:
Definitions:
Noun
hematuria
haematuria
Definition: the presence of blood in the urine; often a symptom of urinary tract disease
Definition: The presence of blood in the urine