English dictionary
cotoneaster meaning and definition
Definition and meaning of cotoneaster at MeaningMonkey.org. cotoneaster meaning and definition in the English Dictionary.COTONEASTER noun
Definition of cotoneaster (noun)
- any shrub of the genus Cotoneaster: erect or creeping shrubs having richly colored autumn foliage and many small white to pinkish flowers followed by tiny red or black fruits
Source: Princeton University Wordnet