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)