Wiktionary
microvasculatures
n. (plural of microvasculature English)
n. (plural of microvasculature English)