Noun Definition

weigela florida

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

Related Noun(s):weigela

Category: Plants