ENGLISH → NEPALI
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