|
Definition of Carissa macrocarpa
1. Noun. Very large closely branched South African shrub having forked bright green spines and shiny leaves.
Exact synonyms: Amatungulu, Carissa Grandiflora, Natal Plum
Terms within: Carissa Plum, Natal Plum
Generic synonyms: Carissa
Terms within: Carissa Plum, Natal Plum
Generic synonyms: Carissa