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