amatungulu Meaning, Definition & Usage

  1. noun very large closely branched South African shrub having forked bright green spines and shiny leaves
    Carissa grandiflora; Carissa macrocarpa; natal plum.

WordNet