neocapillaries

English

Noun

neocapillaries

  1. plural of neocapillary