Big Huge Thesaurus

monoblast

noun

sounds kind of like