Meaning of deutzia
Definition of deutzia
(noun)
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
Other information on deutzia
WIKIPEDIA results for
deutzia
Amazon results for
deutzia
Tweet