Definitions
noun
woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
Look “oriental bush cherry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms