• word of the day

    weigela

    weigela - Dictionary definition and meaning for word weigela

    Definition
    (noun) deciduous shrub widely cultivated for its white or pink or red flowers
    Synonyms : weigela florida
Download our Mobile App Today
Receive our word of the day
on Whatsapp