hemoglobinuria
nounDefinition of hemoglobinuria
: the presence of free hemoglobin in the urine
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more