choriocapillaries
English
Noun
choriocapillaries
plural of
choriocapillary