many-flowered cotoneaster - English Synonyms Dictionary