Term Gallery logo

Meanings of lobular glomerulonephritis in inglés