carissa_macrocarpa
1. [ noun ] (botany,South Africa) very large closely branched South African shrub having forked bright green spines and shiny leaves
Synonyms: amatungulu Carissa_grandiflora natal_plum
Related terms: carissa carissa_plum