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