WordUnscrambler Home
deutzia
Definitions
[ˈdɔɪtsɪə], (Noun)
Definitions:
- an ornamental shrub with white or pinkish flowers, native to Asia and Central America
Phrases:
Origin
:
modern Latin, named after Johann van der Deutz, 18th-century Dutch patron of botany
Click here to see the free dictionary definition for deutzia
definition by Oxford Dictionaries