The definition :
Definitions of amatungulu:
- noun: very large closely branched South African shrub having forked bright green spines and shiny leaves
Are you interested in alternative search :
:carissa grandiflora carissa macrocarpa natal plum carissa plum carissa
If you like reading news check: