deutzia
1. [ noun ] (botany) any of various shrubs of the genus Deutzia having usually toothed opposite leaves and shredding bark and white or pink flowers in loose terminal clusters
Related terms: hydrangea genus_Deutzia
Similar spelling:   Deitz
  detach
  detox
  Deets
  Deats