weigela florida Meaning, Definition & Usage

  1. noun deciduous shrub widely cultivated for its white or pink or red flowers
    weigela.

WordNet