Carissa macrocarpa

1. (noun) very large closely branched South African shrub having forked bright green spines and shiny leaves
Synonyms: Carissa grandiflora, amatungulu, natal plum
Related Words: carissa



Terms and Conditions of Use / Copyright Notice