'beauty bush' definitions:

Definition of 'beauty bush'

(from WordNet)
noun
Chinese deciduous shrub with yellow-throated pinkish flowers and bristly fruit; often cultivated as an ornamental [syn: beauty bush, Kolkwitzia amabilis]