DEUTZIA

Scrabble 17 Words With Friends 18

Definition

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

See all 56 words you can make from DEUTZIA →

← Unscramble different letters