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