Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: Cotoneaster dammeri
  1. Climbing evergreen shrub with white flowers and red berries; often used as ground cover

Type of: cotoneaster