harpullia

(noun) tulipwood tree (generic term)

< harpulla | harpullia cupanioides >