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
Tweet