diamide

Noun

 * 1)  Any compound having two amide groups
 * 2)  hydrazine

Translations

 * Finnish: diamidi
 * French:
 * Spanish:

Etymology
From.