| n. | 1. | (Bot.) The sorrel tree. |
| Noun | 1. | sourwood - deciduous shrubby tree of eastern North America having deeply fissured bark and sprays of small fragrant white flowers and sour-tasting leaves |
About this site and copyright information - Online Dictionary Home