Online English Dictionary

Home

VerbarHematuria


n.

Passage of urine mingled with blood; blood in the urine.


© 2009 Dammam Community College