Meaning of winter flowering cherry
Definition of winter flowering cherry
(noun)
shrub
or
tree
native
to Japan
cultivated
as an
ornamental
for its rose-pink flowers
Other information on winter flowering cherry
WIKIPEDIA results for
winter flowering cherry
Amazon results for
winter flowering cherry
Tweet