Noun Definition
buddleia
1.Definition: tropical shrub having clusters of white or violet or yellow flowers
Related Noun(s):butterfly bush
Category: Plants1.Definition: tropical shrub having clusters of white or violet or yellow flowers
Related Noun(s):butterfly bush
Category: Plants