Meaning of prunus tenella

Definition of prunus tenella

(noun) Asiatic shrub cultivated for its rosy red flowers

Other information on prunus tenella

WIKIPEDIA results for prunus tenella
Amazon results for prunus tenella