deutzia

noun

  1. 1

    Any of a group of cultivated shrubs, of the genus Deutzia, having white or pink flowers

Translate “deutzia” to another language

Click any language to open the translator with this word already filled in.

Deutzia Definition & Meaning | TranslatePulse