choriocapillaries

English

Noun

choriocapillaries

  1. plural of choriocapillary