Dammara Definition
noun
A large tree of the order Coniferae, indigenous to the East Indies and Australasia.
Wiktionary
Other Word Forms of Dammara
Noun
Singular:
dammara
Plural:
dammarasFind Similar Words
Find similar words to dammara using the buttons below.