amatungulu

definition: very large closely branched South African shrub having forked bright green spines and shiny leaves
example:
speech part: noun
synonyms: natal plum
Video not found.