Japanese cherry
English Dictionary
->
Letter J
-> Japanese cherry
Search Dictionary:
Japanese cherry Definition
(n)
ornamental
tree
with
inedible
fruits
widely
cultivated
in
many
varieties
for
its
white
blossoms
Japanese cherry Synonyms
Japanese cherry
Japanese flowering cherry
oriental cherry
Prunus serrulata
© Art Branch Inc.