Definition of Winter Flowering Cherry

  • 1. Shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers Noun

Synonyms for word "winter flowering cherry"

Semanticaly linked words with "winter flowering cherry"

Hyponims for word "winter flowering cherry"