glomerulus
glomerulus has 2 senses in the JumbleFix dictionary. Letters: 10.
Definitions
- n.. The bunch of looped capillary blood vessels in a Malpighian capsule of the kidney.
- n.. a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation