Meaning of sorrel tree

Definition of sorrel tree

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

Other information on sorrel tree

WIKIPEDIA results for sorrel tree
Amazon results for sorrel tree