carissa macrocarpa
Meaning, Definition & Usage
Dictionary
Related
noun
very large closely branched South African shrub having forked bright green spines and shiny leaves
Carissa grandiflora; amatungulu; natal plum
.
WordNet
Previous
carioca
cariole
cariopsis
cariosity
carious
Next
carjack
carjacking
cark
carkanet
carking