Definitions of quandong nut:

  • noun:   edible nutlike seed of the quandong fruit