Synonyms and Antonyms for Carissa_grandiflora

1. Carissa grandiflora (n.)

very large closely branched South African shrub having forked bright green spines and shiny leaves

Synonyms: