iminodiethanol in French iminodiethanol in French iminodiéthanol noun (organic compound) The compound diethanolamine. Add to Flashcards