'buddleia' definitions:

Definition of 'buddleia'

(from WordNet)
noun
Tropical shrub having clusters of white or violet or yellow flowers [syn: butterfly bush, buddleia]

Words containing 'buddleia'