deutzia
English Dictionary
->
Letter D
-> deutzia
Search Dictionary:
deutzia Definition
(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
deutzia Synonyms
deutzia
© Art Branch Inc.