peritubular capillaries

English

Noun

peritubular capillaries

  1. plural of peritubular capillary