deutzia


noun

  1. any of various shrubs belonging to the genus Deutzia, of the saxifrage family, having showy white, pink, or lavender flowers, grown as an ornamental.

noun

  1. any saxifragaceous shrub of the genus Deutzia: cultivated for their clusters of white or pink spring-blooming flowers

Leave a Reply

Your email address will not be published. Required fields are marked *

53 queries 1.808