harpullia

(noun) tulipwood tree (generic term)