meaning of oriental cherry
1. woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
Related Words
oriental bush cherry | oriental cherry |
1. woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
oriental bush cherry | oriental cherry |