genus cotoneaster

Noun
  1. Genus of deciduous or evergreen Old World shrubs widely cultivated (synset 112645976)

Found on Word Lists

Other Searches