Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word carissa macrocarpa from English dictionary with examples, synonyms and antonyms.

Meaning : Very large closely branched South African shrub having forked bright green spines and shiny leaves.

Synonyms : amatungulu, carissa grandiflora, natal plum

चौपाल

Carissa macrocarpa ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Marathi. Carissa macrocarpa ka matlab kya hota hai?