amatungulu

Explore definitions, synonyms, and language insights of amatungulu

Definitions

Noun
very large closely branched South African shrub having forked bright green spines and shiny leaves

More General Terms