What does carissa plum mean?

carissa plum meaning in General Dictionary

delicious scarlet plumlike good fresh fruit of a-south African plant