cotoneaster_dammeriEnglish

Cotoneaster dammeri

Noun

Climbing evergreen shrub with white flowers and red berries, often used as ground cover

English: Cotoneaster dammeri