buddleia
/ˈbʌdliə/ or /ˈbʊdliə/Definitions
1. noun
A shrub or small tree in the family Scrophulariaceae, having long, conical flower spikes in shades of pink, purple, or white.
“The garden was filled with the vibrant blooms of the buddleia, attracting a swarm of butterflies.”