Definition - oriental bush cherry

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

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