oriental bush cherry - Inglés Sinónimo Diccionario

oriental bush cherry

n.
[1] flowering almond , Prunus japonica