peritubular capillaries

English edit

Noun edit

peritubular capillaries

  1. plural of peritubular capillary