microcapillaries
English
Noun
microcapillaries
plural of
microcapillary