The peritubular capillaries arise from the __________, which drains the glomerulus. 22:38 Biology Chapter 15 The peritubular capillaries arise from the __________, which drains the glomerulus. A) afferent arteriole B) efferent arteriole C) Bowman's capsule D) loop of Henle E) glomerulus Answer: b Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+