Etymology
Today it means: A deficiency in glomerular function Full definition →
From glomerulo- + -penia.
Etymology from Wiktionary, CC BY-SA 4.0.