deutzia

noun
  1. a deciduous shrub with clusters of small white or pink flowers, commonly grown as an ornamental plant
  2. Usage: botanical

Examples