neocapillaries
English
Noun
neocapillaries
plural of
neocapillary