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