Noun Definition
weigela
1.Definition: deciduous shrub widely cultivated for its white or pink or red flowers
Related Noun(s):weigela florida
Category: Plants1.Definition: deciduous shrub widely cultivated for its white or pink or red flowers
Related Noun(s):weigela florida
Category: Plants