'Prunus glandulosa' definitions:

Definition of 'Prunus glandulosa'

From: WordNet
noun
Small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers [syn: dwarf flowering almond, Prunus glandulosa]