AMATUNGULU Meaning of AMATUNGULU in English n. South African shrub having green spines and shiny leaves (also known as macrocarpa) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012