BUDDLEIA

Definition of BUDDLEIA

  1. (noun)tropical shrub having clusters of white or violet or yellow flowers