Big Huge Thesaurus

cyanamide

noun

sounds kind of like