Big Huge Thesaurus

xenogenesis

noun

sounds kind of like