Definisi 'amatungulu'

English to English
noun
1 very large closely branched South African shrub having forked bright green spines and shiny leaves Terjemahkan
source: wordnet30


Visual Synonyms