Carissa macrocarpa ca·ris·sa·macrocarpa uncommon noun 1. very large closely branched South African shrub having forked bright green spines and shiny leaves Synonymsnatal plumamatunguluCarissa macrocarpaCarissa grandiflora Related words Broader terms carissa Part of carissa plum WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.