Meaning of prunus serrulata
Definition of prunus serrulata
(noun)
ornamental
tree
with
inedible
fruits
widely
cultivated
in
many
varieties for its
white
blossoms
Other information on prunus serrulata
WIKIPEDIA results for
prunus serrulata
Amazon results for
prunus serrulata
Tweet