MyDataFarming







Definitions of weigela:
  • noun:   deciduous shrub widely cultivated for its white or pink or red flowers



more on this topic on answers.com