flowering cherry
English Dictionary
->
Letter F
-> flowering cherry
Search Dictionary:
flowering cherry Definition
(n)
any
of
several
shrubs
or
trees
of
the
genus
Prunus
cultivated
for
their
showy
white
or
pink
single
or
double
blossoms
flowering cherry Synonyms
flowering cherry
© Art Branch Inc.