Etymology of the English word glomerulus
the English word glomerulus
derived from the Latin word of glomus (a ball)
derived from the Latin word glomerulus
derived from the Classical Latin word glomus (ball-shaped mass; ball made by winding, ball of thread)
