Prunus cerasifera or common names cherry plum and myrobalan plum branch with flowers and leaves in spring.