glomerulitides

English

Noun

glomerulitides

  1. plural of glomerulitis