Definify.com

Definition 2025


glomerulonephrites

glomerulonephrites

English

Noun

glomerulonephrites

  1. plural of glomerulonephritis