イミドール Meanings Noun Imidol (Japanese brand of imipramine, the first tricyclic antidepressant) Jinuma: Japanese Dictionary · Word lists