Noun Definition

buddleia

1.Definition: tropical shrub having clusters of white or violet or yellow flowers

Related Noun(s):butterfly bush

Category: Plants