Spanish-English dictionary »

hematuria meaning in English

SpanishEnglish
hematuria noun
{f}

hematuria(condition)
noun

microhematuria noun
{f}

microhematurianoun