Meaning of cotoneaster dammeri

Definition of cotoneaster dammeri

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

Other information on cotoneaster dammeri

WIKIPEDIA results for cotoneaster dammeri
Amazon results for cotoneaster dammeri