polycapillaries

English

Noun

polycapillaries

  1. plural of polycapillary