beauty bush

English

Noun

beauty bush (plural beauty bushes)

  1. Linnaea amabilis, a deciduous flowering shrub in the family Caprifoliaceae.

Alternative forms

Translations