CARISSA MACROCARPA
Definition:
- [noun] very large closely branched South African shrub having forked bright green spines and shiny leaves
Synonyms: natal plum, amatungulu, Carissa macrocarpa, Carissa grandiflora
Synonyms:
- Search for synonyms for CARISSA MACROCARPA



