Meaning of prunus glandulosa

Definition of prunus glandulosa

(noun) small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers

Other information on prunus glandulosa

WIKIPEDIA results for prunus glandulosa
Amazon results for prunus glandulosa