English dictionary
beauty bush meaning and definition
Definition and meaning of beauty bush at MeaningMonkey.org. beauty bush meaning and definition in the English Dictionary.BEAUTY BUSH noun
Definition of beauty bush (noun)
- Chinese deciduous shrub with yellow-throated pinkish flowers and bristly fruit; often cultivated as an ornamental
- synonyms: Kolkwitzia amabilis
Source: Princeton University Wordnet