glomerulonephritis (Q605006)
nephritis that causes inflammation of the glomeruli located in kidney
Language: