Spanish-English dictionary »

glomerulonefritis meaning in English

SpanishEnglish
glomerulonefritis noun
{f}

glomerulonephritis(form of nephritis)
noun