ELEMI Meaning of ELEMI in English n. fragrant resin derived from certain tropical trees (used to manufacture varnishes, ointments, and perfumes) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012