weigela

Noun
  1. Deciduous shrub widely cultivated for its white or pink or red flowers (synset 112702654)

Found on Word Lists

Other Searches