glomerulusyoudaoicibaDictYouDict[glomerulus 词源字典]
"A cluster of nerve endings, spores, or small blood vessels, especially a cluster of capillaries around the end of a kidney tubule", Mid 19th century: modern Latin, diminutive of Latin glomus, glomer- 'ball of thread'.[glomerulus etymology, glomerulus origin, 英语词源]