Definitions of rambutan tree:

  • noun:   Malayan tree bearing spiny red fruit