Find the word definition

WordNet
oriental bush cherry

n. woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms [syn: flowering almond, Prunus japonica]