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