amatungula noun2 •Carissa macrocarpa, a shrub native to Southern Africa. •The edible fruit of this plant. formsamatungulas