Amboyna pine

Webster's Dictionary of the English Language

·add. ·- The resiniferous tree Agathis Dammara, of the Moluccas.

Related Words