amboyna pine Meaning, Definition & Usage

  1. noun native to the Moluccas and Philippines; a source of dammar resin
    Agathis dammara; amboina pine; Agathis alba.

WordNet