pedwood has definitions from the field of botany
1
[ noun ] (botany) European deciduous shrub turning red in autumn having dull white flowers

Related terms

dogwood

*