glomerulonephrites

English

edit

Noun

edit

glomerulonephrites

  1. plural of glomerulonephritis