deutzia

Definitions:

  • Any of various shrubs of the genus <em>Deutzia,</em> cultivated for their clusters of white or pinkish flowers.
  • Any of a group of cultivated <xref>shrubs</xref>, of the genus Deutzia, having white or pink flowers
powered by