English → Hindi dictionary
chaenomeles japonica
Definition
deciduous thorny shrub native to Japan having red blossoms
Looking for poetry? Read shayari and poems by great poets.
deciduous thorny shrub native to Japan having red blossoms
Looking for poetry? Read shayari and poems by great poets.