calcium-cyanamideEnglish

calcium-cyanamide, cyanamide

Noun

A compound used as a fertilizer and as a source of nitrogen compounds

English: calcium-cyanamide, cyanamide

English words with similar meanings

Show 1 words