Glomerulus
Glomerulus
Definition
The glomerulus is a lobulated net-work of convoluted capillary bloodvessels, held together by scanty connective tissue.
This capillary net-work is derived from a small arterial twig, the afferent vessel, which enters the capsule, generally at a point opposite to that at which the latter is connected with the tubule; and the resulting vein, the efferent vessel, emerges from the capsule at the same point. The afferent vessel is usually the larger of the two.
References