Meaning of buddleia

Definition of buddleia

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

Other information on buddleia

WIKIPEDIA results for buddleia
Amazon results for buddleia