'Cotoneaster dammeri' definitions:

Definition of 'Cotoneaster dammeri'

(from WordNet)
noun
Climbing evergreen shrub with white flowers and red berries; often used as ground cover