French-English dictionary »

iminodiéthanol meaning in English

FrenchEnglish
iminodiéthanol nom {m}

iminodiethanol(diethanolamine)
noun