flowering cherry

from WordNet (r) 3.0 (2006)
flowering cherry
    n 1: any of several shrubs or trees of the genus Prunus
         cultivated for their showy white or pink single or double
         blossoms
    

[email protected]