Big Huge Thesaurus

haemopoiesis

noun

sounds kind of like