Big Huge Thesaurus

Nydrazid

noun

sounds kind of like