Definition - winter flowering 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.

winter flowering cherry
  1. shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers
  2. shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers