Big Huge Thesaurus

vascularization

noun

sounds kind of like