- Carissa macrocarpa as a noun:
- 1
Carissa macrocarpa
noun
1 Carissa macrocarpa
Very large closely branched South African shrub having forked bright green spines and shiny leaves.
synonyms: amatungulu, Carissa grandiflora, natal plum.
debug info: 0.014