ENGLISH → HINDI
japonica
01
noun
जापानी क्विंस (झाड़ी)
deciduous thorny shrub native to Japan having red blossoms
02
noun
कैमेलिया (फूलदार झाड़ी)
greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties