bud•dle•ia
We found 2 definitions of buddleia from 2 different sources.
Noun |
||
buddleia - tropical shrub having clusters of white or violet or yellow flowers | ||
butterfly bush | ||
shrub, bush a low woody perennial plant usually having several major stems |