Meaning of carissa plum

Definition of carissa plum

(noun) edible scarlet plumlike fruit of a South African plant

Other information on carissa plum

WIKIPEDIA results for carissa plum
Amazon results for carissa plum