Skip to main content

elemi

English elemi meaning in English  •  elemi का अर्थ अंग्रेजी में
Noun
  • A fragrant gum resin obtained chiefly from tropical trees of the genera Amyris and Canarium. Amyris elemifera yields Mexican elemi; Canarium commune, the Manila elemi. It is used in the manufacture of varnishes,
Advertisement