What does calcium-cyanamide mean?

calcium-cyanamide meaning in General Dictionary

a compound utilized as a fertilizer and as a source of nitrogen compounds