Definify.com

Definition 2025


glomerulonephritides

glomerulonephritides

English

Noun

glomerulonephritides

  1. plural of glomerulonephritis