cyanamide

cyanamide

English Noun
Ad

Definition

A chemical compound, NH₂CN; a white crystalline solid, soluble in water, having many commercial applications including fertilizer

Ad