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
Tweet