harpullia

harpullia

n.
  1. any of various tree of the genus Harpullia.