cotoneaster

noun
  1. a shrub or small tree of the rose family with small white or pink flowers and red or black berries, commonly used in landscaping
  2. Usage: botanical

Examples