Noun Definition

genus cotoneaster

1.Definition: genus of deciduous or evergreen Old World shrubs widely cultivated

Category: Plants