Dammara Definition

noun

A large tree of the order Coniferae, indigenous to the East Indies and Australasia.

Wiktionary

An oleoresin obtained from this tree and used in making varnishes; dammar.

Wiktionary

Other Word Forms of Dammara

Noun

Singular:
dammara
Plural:
dammaras

Find Similar Words

Find similar words to dammara using the buttons below.

Words Starting With

Words Ending With

Unscrambles

dammara