Big Huge Thesaurus

nitrogenase

noun

sounds kind of like