cotoneaster-dammeri

Nouns

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

Words of close approximity