Definitions
noun
climbing evergreen shrub with white flowers and red berries; often used as ground cover
Look “cotoneaster dammeri” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
climbing evergreen shrub with white flowers and red berries; often used as ground cover