English Dictionary
◊ SPURGE LAUREL
hematuria
n : the presence of blood in the urine; often a symptom of
urinary tract disease