hemoglobinuria

Explore definitions, synonyms, and language insights of hemoglobinuria

Definitions

Noun
presence of hemoglobin in the urine

More General Terms