sorrel tree (0 synonym found)

Definition of sorrel tree:

(n) : australian tree with acid foliage
(n) : deciduous shrubby tree of eastern north america having deeply fissured bark and sprays of small fragrant white flowers and sour-tasting leaves

Definition of sorrel tree:

(n) : australian tree with acid foliage
(n) : deciduous shrubby tree of eastern north america having deeply fissured bark and sprays of small fragrant white flowers and sour-tasting leaves

Back to Top