Big Huge Thesaurus

endogeny

noun

sounds kind of like