Wiktionary
microcapillaries
n. (plural of microcapillary English)
n. (plural of microcapillary English)