butterfly_bushEnglish

buddleia, butterfly bush

Noun

Tropical shrub having clusters of white or violet or yellow flowers

English: butterfly bush, buddleia

English words with similar meanings

Show 1 words