Meaning of sourwood

Definition of sourwood

(noun) deciduous shrubby tree of eastern North America having deeply fissured bark and sprays of small fragrant white flowers and sour-tasting leaves

Other information on sourwood

WIKIPEDIA results for sourwood
Amazon results for sourwood