harpulla

(noun) Harpullia cupanioides

harpullia (generic term)