Meaning of pedwood
Definition of pedwood
(noun)
European
deciduous
shrub
turning
red in
autumn
having
dull
white
flowers
Other information on pedwood
WIKIPEDIA results for
pedwood
Amazon results for
pedwood
Tweet