Santiria apiculata

Santiria apiculata is a species of flowering plant in the family Burseraceae. It is found in Indonesia, Malaysia, the Philippines, and Singapore.