Tamil Dictionary 🔍

amboyna-pine

Amboyna pine. (Bot.) Defn: The resiniferous tree Agathis Dammara, of the Moluccas.


amboyna-pine - Similar Words