deutzia deutzia

Definition(s):

  • (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

Wiki Images for deutzia

definition of deutzia
meaning of deutzia
Word of the Day
cursory cursory
/ˈkɜr sə ri /