DAMMARA


Meaning of DAMMARA in English

(n.) An oleoresin used in making varnishes; dammar gum; dammara resin. It is obtained from certain resin trees indigenous to the East Indies, esp. Shorea robusta and the dammar pine.

Webster's English dictionary.      Английский словарь Webster.