English → Hindi dictionary
camellia japonica
Definition
greenhouse shrub with glossy green leaves and showy fragrant roselike flowers; cultivated in many varieties
Looking for poetry? Read shayari and poems by great poets.
greenhouse shrub with glossy green leaves and showy fragrant roselike flowers; cultivated in many varieties
Looking for poetry? Read shayari and poems by great poets.