dammar Definition
Definition
A type of resin obtained from several species of trees, used in incense and traditional Asian medicine. It is also used in the production of adhesives and varnishes.
Browse
A type of resin obtained from several species of trees, used in incense and traditional Asian medicine. It is also used in the production of adhesives and varnishes.
Browse