meaning of weigela

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


Related Words

weigela | weigela florida |

Developed & Maintained By Taraprasad.com

Treasure Words