amboina pine Meaning, Definition & Usage

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

WordNet