English synonyms about - contact  

Carissa grandiflora

noun

1 Carissa grandiflora

Very large closely branched South African shrub having forked bright green spines and shiny leaves.

synonyms: amatungulu, Carissa macrocarpa, natal plum.


Find more on Carissa grandiflora elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0298