French-English dictionary »

diamide meaning in English

FrenchEnglish
diamide nom {f}

diamide◼◼◼(compound having two amide groups)
noun