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
Tweet