What is the meaning of Dicyandiamide?

Synonym of cyanoguanidine.

Source: wiktionary.org