Definitions of Lansium domesticum:

  • noun:   East Indian tree bearing an edible yellow berry