Definitions of buddleia:

  • noun:   tropical shrub having clusters of white or violet or yellow flowers