Amboina pine
noun
variants:
or Amboyna pine \ " \
Definition of Amboina pine
: a tall tree (Agathis alba) native to the Moluccas and the Philippines and the chief source of dammar resin
Keep scrolling for more