-
nounvery large closely branched South African shrub having forked bright green spines and shiny leavestype of:
Definition that contains amatungulu
We don't have definitions for this word yet.