Dammara definition

A large tree of the order Coniferae, indigenous to the East Indies and Australasia.
noun
0
0
An oleoresin obtained from this tree and used in making varnishes; dammar.
noun
0
0
Advertisement

Alternative Forms

Alternative Form of dammara - dammar

Other Word Forms

Noun

Singular:
dammara
Plural:
dammaras