Cofnod E-bost: The peripolar cell: a distinctive cell type in the mammalian glomerulus. Morphological evidence from a study of sheep.