sorrel tree
/S AO1 R AH0 L T R IY1/noun
- 1
australian tree with acid foliage
- 2
deciduous shrubby tree of eastern north america having deeply fissured bark and sprays of small fragrant white flowers and sour-tasting leaves
Translate โsorrel treeโ into another language
Choose a language below to open the translator with English selected as the source language.