Rhyme Desk
Find rhyming words!

Definition of "Weigela" :

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