|
Definition of Oriental bush cherry
1. Noun. Woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms.
|
1. Noun. Woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms.