Big Huge Thesaurus

proenzyme

noun

sounds kind of like