Home | Definition | amatungulu

Definition of amatungulu



Overview of noun amatungulu

The noun amatungulu has 1 senses? (no senses from tagged texts)
1. natal plum, amatungulu, Carissa macrocarpa, Carissa grandiflora

(very large closely branched South African shrub having forked bright green spines and shiny leaves)