damar

Explore definitions, synonyms, and language insights of damar

Definitions

Noun
any of various hard resins from trees of the family Dipterocarpaceae and of the genus Agathis; especially the amboyna pine

More General Terms