meaning of damar

1. See Dammar.
2.
any of various hard resins from trees of the family Dipterocarpaceae and of the genus Agathis; especially the amboyna pine


Related Words

damar | damaraland mole rat |

Developed & Maintained By Taraprasad.com

Treasure Words