Meaning of oriental bush cherry

Definition of oriental bush cherry

(noun) woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms

Other information on oriental bush cherry

WIKIPEDIA results for oriental bush cherry
Amazon results for oriental bush cherry