English → Hindi dictionary
rosebud cherry
Definition
shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers
Looking for poetry? Read shayari and poems by great poets.
shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers
Looking for poetry? Read shayari and poems by great poets.