glomerulonephrites

English

Noun

glomerulonephrites

  1. plural of glomerulonephritis