In dictionaries:
peritubular contractile cells
peritubular capillary
(anatomy) Any of a network of small blood vessels that are located around the nephrons in the kidney.
Peritubular capillaries
In the renal system, peritubular capillaries are tiny blood vessels, supplied by the efferent arteriole, that travel alongside nephrons allowing reabsorption and secretion between blood and the inner lumen of the nephron.
more...