peritubular capillaries
English
Noun
peritubular capillaries
plural of
peritubular capillary