Meaning of european cranberrybush

Definition of european cranberrybush

(noun) deciduous thicket-forming Old World shrub with clusters of white flowers and small bright red berries

Other information on european cranberrybush

WIKIPEDIA results for european cranberrybush
Amazon results for european cranberrybush