cotoneaster
nounDefinition of cotoneaster
: any of a genus (Cotoneaster) of Old World flowering shrubs of the rose family
Keep scrolling for more