Noun Definition
amatungulu
1.Definition: very large closely branched South African shrub having forked bright green spines and shiny leaves
Related Noun(s):carissa grandiflora, carissa macrocarpa, natal plum
Category: Plants1.Definition: very large closely branched South African shrub having forked bright green spines and shiny leaves
Related Noun(s):carissa grandiflora, carissa macrocarpa, natal plum
Category: Plants