deutzia meaning
UK US
deutzia (noun): 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.
Definition of deutzia
Scrabble score: 17 (letter breakdown)
Word lists: words starting with DE · words ending in IA · 7-letter words
More about deutzia on Wikipedia.