elemi ( synonym found)

Definition of elemi:

(n) : a tree, Canarium luzonicum, native to the Philippines; a resin harvested from the elemi tree

Definition of elemi:

(n) : a tree, Canarium luzonicum, native to the Philippines; a resin harvested from the elemi tree

Back to Top