Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
flowering cherry
Jump to user comments
Noun
  • any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms
Related search result for "flowering cherry"
Comments and discussion on the word "flowering cherry"