Anthoshorea montigena explained

Anthoshorea montigena is a species of plant in the family Dipterocarpaceae. It is a tree native to northeastern Sulawesi and the Maluku Islands in Indonesia.