English dictionary
flowering cherry
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms
Source: WordNet 3.0