hematuria
nounDefinition of hematuria
: the presence of blood or blood cells in the urine
Keep scrolling for more
Keep scrolling for more