What is the meaning of Dicyandiamide?

Synonym of cyanoguanidine

Source: wiktionary.org