DAMMAR


Meaning of DAMMAR in English

n.1 any E. Asian tree, esp. one of the genus Agathis or Shorea, yielding a resin used in varnish-making.

2 this resin.

Etymology: Malay damar

Oxford English vocab.      Оксфордский английский словарь.