Definitions of Weigela florida:

  • noun:   deciduous shrub widely cultivated for its white or pink or red flowers