Synonyms of Carissa Macrocarpa in English :
Antonyms of Carissa Macrocarpa in English
Thesaurus of Carissa Macrocarpa in English
Carissa Macrocarpa
see definition of carissa macrocarpaSynonyms of carissa macrocarpa
1. (noun) very large closely branched South African shrub having forked bright green spines and shiny leaves
Hypernyms of carissa macrocarpa
1. (noun) very large closely branched South African shrub having forked bright green spines and shiny leaves