English → Hindi dictionary

carissa grandiflora

कैरिस्सा ग्रान्डीफ्लोरा / करिस्साNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.