agathis alba Meaning, Definition & Usage

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

WordNet