Big Huge Thesaurus

angiogenesis

noun

sounds kind of like