Definitions of Nephelium lappaceum:

  • noun:   Malayan tree bearing spiny red fruit