Noun Definition

weigela

1.Definition: deciduous shrub widely cultivated for its white or pink or red flowers

Related Noun(s):weigela florida

Category: Plants