(n) 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
(n) genus of ornamental mostly deciduous shrubs native to Asia and Central America; widespread in cultivation; sometimes placed in family Saxifragaceae
The Collaborative International Dictionary of English (GCIDE) v.0.53 Collaborative International Dictionary (GCIDE)