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