Wiktionary
biguanide
n. 1 (context organic compound English) The compound ''imidodicarbonimidic diamide'' derived from guanidine 2 Any of a class of antihyperglycemic and antimalarial drugs based upon this compound.
Wikipedia
Biguanide
Biguanide is the organic compound with the formula HN(C(NH)NH). It is a colorless solid that dissolves in water to give highly basic solution. These solutions slowly hydrolyse to ammonia and urea.