English | German | Russian | Czech

amatungulu English

Meaning amatungulu meaning

What does amatungulu mean?

amatungulu

(= natal plum) very large closely branched South African shrub having forked bright green spines and shiny leaves

Synonyms amatungulu synonyms

What other words have the same or similar meaning as amatungulu?

amatungulu English » English

natal plum Carissa macrocarpa Carissa grandiflora

Are you looking for...?