oriental bush cherry

1. (noun) woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
Synonyms: Prunus japonica, flowering almond
Related Words: almond tree



Terms and Conditions of Use / Copyright Notice