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
This definition incorporates text from a public domain edition of Gray's Anatomy (20th U.S. edition of Gray's Anatomy of the Human Body, published in 1918 – from http://www.bartleby.com/107/).