Find the word definition

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.