Definition of flowering plum in US English:

flowering plum

noun