Meaning of japanese apricot
Definition of japanese apricot
(noun)
Japanese
ornamental
tree
with
fragrant
white
or
pink
blossoms and
small
yellow
fruits
Other information on japanese apricot
WIKIPEDIA results for
japanese apricot
Amazon results for
japanese apricot
Tweet