What does Biguanid mean?

Biguanid - German to English

biguanide