Meaning : Greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers. Cultivated in many varieties.
Synonyms : japonica
Camellia japonica ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Camellia japonica ka matlab kya hota hai?