GLOMERULUS -
One of the structures which comprise the
nephron
(functional unit) in the
kidney
. The
glomerulus
is composed of
capillary
blood
vessels
which are actively involved in the filtration of the blood.