Meaning of weigela

Definition of weigela

(noun) deciduous shrub widely cultivated for its white or pink or red flowers

Other information on weigela

WIKIPEDIA results for weigela
Amazon results for weigela