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