meaning of buddleia

buddleia meaning in General Dictionary

tropical shrub having clusters of white or violet or yellowish flowers


buddleia - German to English

buddleia [Buddleia davidii]