Subscribe
URL of the page has been copied to clipboard.
Meaning : Very large closely branched South African shrub having forked bright green spines and shiny leaves.
Synonyms : amatungulu, carissa macrocarpa, natal plum
Install App
Carissa grandiflora meaning in Telugu.