• Dammara

    Full definition of dammara

    Noun

    dammara

    (plural dammaras)
    1. A large tree of the order Coniferae, indigenous to the East Indies and Australasia.
    2. An oleoresin obtained from this tree and used in making varnishes; dammar.
    © Wiktionary