Big Huge Thesaurus

calcium-cyanamide

noun