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