Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
Oxford Dictionary

haematuria

haematuria |ˌhiːməˈtjʊərɪə |(US hematuria ) noun [ mass noun ] Medicine the presence of blood in urine.