Definitions of carissa plum:

  • noun:   edible scarlet plum-like fruit of a South African plant