dammara : Idioms & Phrases


agathis dammara

  • noun native to the Moluccas and Philippines; a source of dammar resin
    amboyna pine; amboina pine; Agathis alba.
WordNet