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

  1. 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

    Type of: hydrangea

Scrabble score: 17 (letter breakdown)

Word lists: words starting with DE · words ending in IA · 7-letter words

More about deutzia on Wikipedia.