• Dicyandiamide

    Full definition of dicyandiamide

    Noun

    dicyandiamide

    (plural dicyandiamides)
    1. (organic compound) Synonym of en
    © Wiktionary