Big Huge Thesaurus

hydrazoite

noun

sounds kind of like