Meaning of prunus subhirtella

Definition of prunus subhirtella

(noun) shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers

Other information on prunus subhirtella

WIKIPEDIA results for prunus subhirtella
Amazon results for prunus subhirtella