English dictionary
cotoneaster dammeri meaning and definition
Definition and meaning of cotoneaster dammeri at MeaningMonkey.org. cotoneaster dammeri meaning and definition in the English Dictionary.COTONEASTER DAMMERI noun
Definition of Cotoneaster dammeri (noun)
- climbing evergreen shrub with white flowers and red berries; often used as ground cover
Source: Princeton University Wordnet